//牛客 HJ求最大连续bit数
#include <iostream>
using namespace std;

int main() {
    int n;
    while(cin>>n)
    {
        int cnt=0,maxc=0;
        while(n)
        {
            if(n&1)
            {
                ++cnt;
                maxc=max(cnt,maxc);
            }
            else 
            {
                cnt=0;
            }
            n=n>>1;
        }
        cout<<maxc<<endl;
    }
    return 0;
}
